insist on one's rights - Spanish English Dictionary